    $boxWidth:640rpx;
    $mainColor: #0965d4;
	.wrap{
		background-color: #f8f8f8;
	}
	.logoimg{
		width: 160rpx;
		height: 160rpx;
		display: none;
	}
	.placeholder{
		color: #DCDFE6;
	}
	.main-color{
		color: $mainColor;
	}
	.underline{
		text-decoration: underline;
	}
	.tabs{
		width: $boxWidth;
		height: 100rpx;
	}
	.btns{
		margin-top: 80rpx;
		margin-bottom: 40rpx;
	}
	.qbtn{
		height: 90rpx;
		border-radius: 10rpx;
		background-color: $mainColor;
		// background-image: linear-gradient(90deg, #65d3e8,#7dc3f2);
		/* #ifndef APP-NVUE */
		display: flex;
		/* #endif */
		align-items: center;
		justify-content: center;
		box-shadow: 0 1px 0 2px rgba(0,0,0,0.05);
	}
	.btn-text-color{
		color: #ffffff;
	}
	.nav-text-color{
		color: #999999;
	}
	.label{
		width: 120rpx;
		display: none;
	}
	.label_icon{
		width: 38rpx;
		height: 38rpx;
		// display: none;
		margin-right: 30rpx;
		color: #0965d4;
	}
	.label_fgs{
		height: 36rpx;
		width: 1px;
		border-left:1px solid #E5E5E5;
		margin-right: 30rpx;
		display: none;
	}
  .topbox{
	  width: 100%;
	  height: 400rpx;
	  background-color: $mainColor;
	  // background-image: url(/static/images/bg02.png);
	  background-repeat: no-repeat;
	  background-size: 100%;
  }
  .form-content{
	position: absolute;
	top: 50%;
	left:50%;
	transform: translateX(-50%) translateY(-50%);
	z-index: 2;
	padding: 0 20rpx 0 20rpx;
	border-radius: 20rpx;
  }
  .form{
	  margin-top: 70rpx;
	  width: $boxWidth;
	  // background-color: #ffffff;
	  padding: 0 40rpx;
  }
  .form-item{
	  padding: 30rpx 30rpx;
	  border-bottom: 1px solid #eee;
	  background-color: #ffffff;
  }
  .active{
	  position: relative;
  }
  .active::after{
	  content: "";
	  position: absolute;
	  bottom:0;
	  width: 60rpx;
	  height: 8rpx;
	  border-radius: 4rpx;
	  background-color: $mainColor;
  }
  .curtext{
	  color: $mainColor;
  }
  .yzm{
	  background-color: $mainColor;
	  color: #ffffff;
	  padding-left: 20rpx;
	  padding-right: 20rpx;
	  border-radius: 10rpx;
  }